package com.itheima.api;

import com.baomidou.mybatisplus.extension.service.IService;
import com.itheima.pojo.SmsHomeNewProduct;
import com.itheima.vo.PageResult;

import java.util.List;

/**
* @author lenovo
* @description 针对表【sms_home_new_product(新鲜好物表)】的数据库操作Service
* @createDate 2022-10-11 14:26:18
*/
public interface SmsHomeNewProductApi {

    //添加首页新品
    void save(SmsHomeNewProduct newProduct);

    //分页查询新品
    PageResult findNewProduct(String productName, Integer pageNum, Integer pageSize, Integer recommendStatus);

    //根据id查询新品
    SmsHomeNewProduct findBrandById(Long id);

    //修改新品排序
    void updateSortByid(SmsHomeNewProduct newProduct);

    //批量修改新品状态
    boolean updateRecommendStatus(List<Long> ids, Integer recommendStatus);

    //批量删除新品
    boolean deleteNewProduct(List<Long> ids);
}
